﻿body {
    font-family: Calibri, Verdana, Tahoma, Arial, Sans-Serif;
    font-size: larger;
}

form {
    margin: 20px 0 10px 20px;
    padding: 20px 20px 40px 20px;
    width: 505px;
    background-color: rgba(200, 200, 200, 0.3);
    border: 4px solid rgb(220, 220, 220);
    border-radius: 5px;
}

label {
        padding-top: 8px;
}

input {
    position: absolute;
    left: 140px;
    padding: 8px 8px;
    border: 4px solid darkgray;
}

input:focus {
    border: 4px solid orange;
}

input#question, input#answer {
    min-width: 400px;
}
